scratch coat of lime and mud - Turco Inglés Diccionario